\hypertarget{class_h_p_mouse}{}\doxysection{H\+P\+Mouse Class Reference}
\label{class_h_p_mouse}\index{HPMouse@{HPMouse}}


{\ttfamily \#include $<$Mouse.\+h$>$}

Inheritance diagram for H\+P\+Mouse\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_h_p_mouse}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_h_p_mouse_aeb1e9c081a68a0f44366fe720ef78e54}{H\+P\+Mouse}} ()
\item 
virtual \mbox{\hyperlink{class_h_p_mouse_a5b1aa71ba4b995db64afd3fc8f4fe50e}{$\sim$\+H\+P\+Mouse}} ()
\item 
virtual \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} \mbox{\hyperlink{class_h_p_mouse_a0e7bed89aa615a28217fe50efa72deb9}{Operation}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_h_p_mouse_a4a4e67d1495ca13562f171d01e0b989b}{H\+P\+Mouse}} (const \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}} \&c\+H\+P\+Mouse)
\item 
\mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}} \& \mbox{\hyperlink{class_h_p_mouse_a55d9cd5d76336f9f170e341c04ef77dd}{operator=}} (const \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}} \&c\+H\+P\+Mouse)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}


Definition at line 190 of file Mouse.\+h.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_h_p_mouse_aeb1e9c081a68a0f44366fe720ef78e54}\label{class_h_p_mouse_aeb1e9c081a68a0f44366fe720ef78e54}} 
\index{HPMouse@{HPMouse}!HPMouse@{HPMouse}}
\index{HPMouse@{HPMouse}!HPMouse@{HPMouse}}
\doxysubsubsection{\texorpdfstring{HPMouse()}{HPMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily H\+P\+Mouse\+::\+H\+P\+Mouse (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Construction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 155 of file Mouse.\+cpp.

\mbox{\Hypertarget{class_h_p_mouse_a5b1aa71ba4b995db64afd3fc8f4fe50e}\label{class_h_p_mouse_a5b1aa71ba4b995db64afd3fc8f4fe50e}} 
\index{HPMouse@{HPMouse}!````~HPMouse@{$\sim$HPMouse}}
\index{````~HPMouse@{$\sim$HPMouse}!HPMouse@{HPMouse}}
\doxysubsubsection{\texorpdfstring{$\sim$HPMouse()}{~HPMouse()}}
{\footnotesize\ttfamily H\+P\+Mouse\+::$\sim$\+H\+P\+Mouse (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Destruction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 167 of file Mouse.\+cpp.

\mbox{\Hypertarget{class_h_p_mouse_a4a4e67d1495ca13562f171d01e0b989b}\label{class_h_p_mouse_a4a4e67d1495ca13562f171d01e0b989b}} 
\index{HPMouse@{HPMouse}!HPMouse@{HPMouse}}
\index{HPMouse@{HPMouse}!HPMouse@{HPMouse}}
\doxysubsubsection{\texorpdfstring{HPMouse()}{HPMouse()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily H\+P\+Mouse\+::\+H\+P\+Mouse (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}} \&}]{c\+H\+P\+Mouse }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Copy Construction


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}}\& c\+H\+P\+Mouse \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_h_p_mouse_a0e7bed89aa615a28217fe50efa72deb9}\label{class_h_p_mouse_a0e7bed89aa615a28217fe50efa72deb9}} 
\index{HPMouse@{HPMouse}!Operation@{Operation}}
\index{Operation@{Operation}!HPMouse@{HPMouse}}
\doxysubsubsection{\texorpdfstring{Operation()}{Operation()}}
{\footnotesize\ttfamily \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} H\+P\+Mouse\+::\+Operation (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Operation


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Implements \mbox{\hyperlink{class_mouse_adf84fc28b6d24fa2b49650cd56827387}{Mouse}}.



Definition at line 179 of file Mouse.\+cpp.

\mbox{\Hypertarget{class_h_p_mouse_a55d9cd5d76336f9f170e341c04ef77dd}\label{class_h_p_mouse_a55d9cd5d76336f9f170e341c04ef77dd}} 
\index{HPMouse@{HPMouse}!operator=@{operator=}}
\index{operator=@{operator=}!HPMouse@{HPMouse}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}}\& H\+P\+Mouse\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}} \&}]{c\+H\+P\+Mouse }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Assignment


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}}\& c\+H\+P\+Mouse \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{class_h_p_mouse}{H\+P\+Mouse}}\& 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/groupinc/\mbox{\hyperlink{_mouse_8h}{Mouse.\+h}}\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/\mbox{\hyperlink{_mouse_8cpp}{Mouse.\+cpp}}\end{DoxyCompactItemize}
